revenue sharing certificate - Français Anglais Dictionnaire